Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 NIMBUS ROAD Semi-Detached £67,000 17 Nov 2003
27 NIMBUS ROAD Terraced £96,000 26 Nov 1999
33 NIMBUS ROAD Terraced £436,000 2 Jun 2023